home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / sound / adl110.zip / ADL.DOC next >
Text File  |  1992-06-04  |  6KB  |  184 lines

  1.  
  2.                             A d l i b   D o o r
  3.                             -------------------
  4.                           by Shvat Shaked, VS inc.
  5.                                  Ver. 1.00
  6.                                  25.2.1992
  7.  
  8.             ___________________________________________________
  9.             samples playing driver for the Adlib and Adlib Gold
  10.  
  11.  
  12. Revision 1.1 : 4.6.1992 by Shvat Shaked
  13.  
  14. This package contains:
  15.  
  16.      ADL.EXE     - The executable
  17.      ADL.DOC     - This file
  18.      MP.CHG      - Command file for DEBUG. See below.
  19.      MP219.BAT   - Batch file for using MP v2.19 with AdLib. See below.
  20.      MP219.ADD   - Command file for MP219.BAT. See below.
  21.  
  22.  
  23. What it does?
  24.  
  25.      After running, Adlib Door will turn the lower 6 bits of port 0389H
  26.      into a door to the Adlib card. This will allow you to play samples
  27.      by outputing them to this port. It will also allow you to use some
  28.      programs like MODPLAY or SCREAM TRACKER, after making some easy
  29.      changes in them.
  30.  
  31.  
  32. How to use it?
  33.  
  34.      The sytax of the executable program ADL.EXE is as follows:
  35.  
  36.      > ADL /ON : installs Adlib Door
  37.      > ADL /OFF : Unistalls Adlib Door
  38.  
  39.      The second function is not available for UNREGISTERED users.
  40.  
  41.  
  42. And technically ...
  43.  
  44.      Adlib Door is not a TSR (Terminate and Stay Resident) program. It
  45.      will not take any memory, and it takes only 5Kb on disk. Its only
  46.      purpose is to put ten to twelve words into the control ports of
  47.      the Adlib card. You certainly think that I could write a 100 bytes
  48.      assembly program that does that ... so be sure I couldn't. The
  49.      complexity of the timing needed to write something to the Adlib
  50.      forced me to use Turbo Pascal to right the program. To play a
  51.      sample just take its HIGHER 6 bits and output them into the LOWER
  52.      6 bits of port 0389H (905 Decimal). You can output the sample in
  53.      any speed.
  54.  
  55.  
  56. Using Scream Tracker v2.2
  57.  
  58.      To use ST you have step the following:
  59.  
  60.      1. Make sure you have DEBUG or SYMDEB in your path.
  61.      2. Run ST.
  62.      3. Choose Other/Setup and set:
  63.         Output Device - Covox LPT1
  64.         Playing Speed - To fit your computer speed
  65.         Enable Timer  - No
  66.      4. Choose Save Setup
  67.      5. Press Ctrl+D for Dos Shell
  68.      6. Check in what segment the ST is (in DOS 5 you can do it by
  69.         typing > MEM /P).
  70.      7. Type the following:
  71.  
  72.         > ADL /ON
  73.         > DEBUG or SYMDEB
  74.  
  75.      Next, type the following by changing seg to the correct segment:
  76.  
  77.         - RCSseg
  78.         - A65F1
  79.           MOV DX,0389H
  80.           SHR AL,1
  81.           SHR AL,1
  82.           OUT DX,AL
  83.           JMP 65A8
  84.           <ENTER>
  85.         - A65A3
  86.           JMP 65F1
  87.           <ENTER>
  88.         - Q
  89.  
  90.      Back in the DOS prompt, type:
  91.  
  92.         > EXIT
  93.  
  94.      7. Now load a song, a module or an Amiga module and play it.
  95.      8. Have Fun!
  96.  
  97.  
  98. Using MODPLAY v1.12
  99.  
  100.      The steps needed to use MP contain two parts. The first part has
  101.      to be done one time, and will make a program called MP1. The
  102.      second part has to be done anytime you want to run the MP.
  103.  
  104.      First part (for one time running!):
  105.  
  106.      1. Make sure you have DEBUG or SYMDEB in your path.
  107.      2. From DOS prompt, type:
  108.  
  109.         > DEBUG MP.COM < MP.CHG
  110.  
  111.      This will produce a program called MP1.COM. Any action concerning
  112.      the Adlib card must be done on this program, and this program
  113.      only!
  114.  
  115.      Second part (everytime you run):
  116.  
  117.      1. From DOS prompt, type:
  118.  
  119.         > ADL /ON
  120.         > MP1 /6 /i  (the 'i' must be lowercase!)
  121.  
  122.      2. Choose a module, and play.
  123.  
  124.  
  125. Using MODPLAY Pro. v2.19 (and v2.19b)
  126.  
  127.      It is very easy to change the MP v2.19 to run any kind of hardware
  128.      product. I'm doing it by adding some assembler statements to the
  129.      MODPLAY.CFG (the MP configuration file). The things YOU have to do
  130.      follows:
  131.  
  132.      1. Copy the files MP219.BAT and MP219.ADD to your MODPLAY
  133.         directory. For example:
  134.  
  135.         > COPY MP219.* C:\MODPLAY
  136.  
  137.      2. In your MODPLAY directory, run the MP219.BAT by typing:
  138.  
  139.         > MP219
  140.  
  141.      3. Don't forget to run ADL.EXE anytime you want to use the adlib.
  142.         Because it isn't a TSR program, you can run it through your
  143.         AUTOEXEC.BAT.
  144.  
  145.      4. That's it. Now run the MP the way you always did. It will play
  146.         the modules through your Adlib. Note that because the new MP
  147.         playes in stereo, and I mix the two channels myself, some of the
  148.         quality of the sound is lost. Next time buy Adlib-Gold 2000 or
  149.         a Sound Blaster...
  150.  
  151.         For example:
  152.  
  153.         > ADL /ON
  154.         > MP
  155.  
  156.  
  157. And what now ?!
  158.  
  159.      If you find this program fine, fun, or thin, please, register it
  160.      by sending a minimal fee of 12 NIS (5 U.S dollars) to the address
  161.      below. Registration will make you able to turn off the noisy card
  162.      and on the other hand, will make ME more glad, happy, merry,
  163.      joyful but not rich. Questions, answers, bug reports, suggestions
  164.      and other vegetables should be left for me on FIDONET (NET 401) or
  165.      in one of the following BBSs:
  166.  
  167.      The Small BBS   +972-2-634-203
  168.      The C.I.A BBS   +972-2-785-038
  169.  
  170.      InterNet address:
  171.  
  172.      lando@brachot.jct.ac.il
  173.      (It is not mine, but of a friend. Put my name on the mail).
  174.      
  175.                                   My address:
  176.  
  177.                                         Shvat Shaked
  178.                                         Shimoni 54, Jerusalem
  179.                                         92630, Israel
  180.                                         Tel. +972-2-781510
  181.  
  182.  
  183.                       ### End of Original Documention ###
  184.